html{height: 100%!important}
  	.lg_bg{
  		background: url(../images/login/timg.jpg) center center no-repeat;
  		background-size:cover; 
  	}
    .header {
	    height: 140px;
	}
	header img.logo {
    	padding: 20px 0 20px 55px;
	}
	.link-item {
	    width: 100%;
	    padding-left: 300px;
	    background-color: #0066b3;
	    overflow: hidden;
	}
	.link-item ul li {
   		width: 170px;
	}
	.link-item ul li {
	 	list-style: none;
	    float: left;
	    padding: 10px 0;
	    width: 185px;
	    text-align: center;
	}
	
	.link-item ul li a {
	    display: block;
	    margin: 0 15px;
	    padding: 0 10px;
	    height: 50px;
	    line-height: 50px;
	    color: #fff;
	    background-color: #0066b3;
	    border-radius: 10px;
	    background-clip: padding-box;
	    text-decoration: none;
	    -webkit-box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.3), 0 2px 6px 0 rgba(0, 0, 0, 0.18);
	    -moz-box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.3), 0 2px 6px 0
	 	rgba(0, 0, 0, 0.18);
	    box-shadow: 2px 1px 4px rgba(0, 0, 0, 0.3), 0 2px 6px 0 rgba(0, 0, 0, 0.18);
	}
	
	.link-item ul li a span {
	    font-weight: bold;
	    font-size: 14px;
	    margin-left: 5px;
	}
	
	.link-item ul li{width:180px}
	
	@media screen and (max-width: 1366px) {
	    .link-item {
	       	padding-left: 110px;
	    }
	    .link-item ul li{width:180px}
	}
	
	@media screen and (max-width: 1024px) {
	    .link-item {
	       	padding-left: 0px;
	    }
	    .link-item ul li{width:160px}
	}
	
	
	
	.link-item ul li a img {
	    width: 28px;
	    vertical-align: middle;
	}
	
	.login-box-body{
		background: rgba(255, 255, 255, 0.4);
    	box-shadow: 0 0 4px #000000;
    	border-radius: 7px;
	}
	
	.login_btn{
		font-weight: bold;
	    height: 40px;
    	background-color: #04c;
    	opacity: .7;
    	border-radius:5px;
    	box-shadow:none;
	}
	
	.login-box-body{
		padding: 20px 50px;
	}
	
	.login-box-body div{
		margin-bottom: 20px;
	}
	
	.login-box-body input{
		height: 40px;
		border-radius:5px;
	}
	
	.form-control-feedback{
		width: 40px;
	    height: 40px;
	    line-height: 40px;
	}
	
	.login-box{
		margin-right: 10%;
	}
	
	.login-box-msg{
		font-size: 14px;
		font-weight: bold;
		color:#000;
	}
	
	.footer {
	    position: fixed;
	    bottom: 0;
	    width: 100%;
	    padding-top: 12px;
	    height: 60px;
	    text-align: center;
	    color: #fff;
	    font-weight: bold;
	    font-size: 13px;
	    background: linear-gradient(to bottom,rgba(0,90,171,0),rgba(0,90,171,0.7));
	}
	
	
	
	